Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: [plugin-sui] programmable transaction block generation action #1381

Open
wants to merge 14 commits into
base: develop
Choose a base branch
from

Conversation

astinz
Copy link

@astinz astinz commented Dec 22, 2024

Relates to:

Risks

  • no risks

Background

What does this PR do?

Adds a Programmable Transaction Block Builder Action to Sui Plugin

What kind of change is this?

Features (non-breaking change which adds functionality)

Documentation changes needed?

Testing

Where should a reviewer start?

  • cd into packages/plugin-sui
  • run pnpm i

Detailed testing steps

  • Replace Default Character here:
    // Replace the existing character initialization with custom setup
    const character = defaultCharacter;

    character.plugins = [suiPlugin];
    character.modelProvider = ModelProviderName.OPENAI;
    let characters = [character];

Discord username

@em.eieiron

@astinz astinz changed the title feat: ptb generation action feat: [plugin-sui] programmable transaction block generation action Dec 22, 2024
@astinz
Copy link
Author

astinz commented Dec 22, 2024

POW

CleanShot 2024-12-22 at 19 27 28@2x

odilitime
odilitime previously approved these changes Dec 23, 2024
odilitime
odilitime previously approved these changes Dec 25, 2024
@odilitime
Copy link
Collaborator

not sure what's up with the smoke-test

@astinz
Copy link
Author

astinz commented Dec 26, 2024

must've been the differences in pnpm-lock.yaml. a rebase seems to have cleaned it.

* 'develop' of github.com:elizaOS/eliza: (478 commits)
  chore: bump version to v.0.1.7
  fix: generatioon tests for trimTokens
  chore: install with no frozen-lockfile flag
  Revert "fix(postgres): Handle vector extension creation properly (elizaOS#1561)"
  chore: remove unused import and var
  Removed FerePro plugin
  fix: line break handling in chat
  fix: handle env using runtime getSetting function
  feat: add validation to trimTokens
  feat: add JsDoc to trimTokens function
  Move encoding into try block to handle potential errors during model encoding.
  fall back if unsupported type
  fix(client): improve Windows compatibility for Vite dev server
  remove tokenizer service
  clean code
  restore test
  clean code
  move trimTokens to core
  feat: add Serbian README translation and enhance main README with new features and setup instructions
  use elizaLogger
  ...
@astinz astinz requested a review from odilitime January 9, 2025 05:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants